package com.erp.erp_entitys.Billing.vo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author zjk
 * @version 1.0
 * @description 采购开票统计
 * @date 2021-10-31 22:18
 */
public class BillingPurchaseStatisticsRes implements Serializable {
    /**
     *厂商名称
     */
    private String manufacturerName;
    /**
     *开票日期Date
     */
    private Date billingDate;
    /**
     *开票日期Str
     */
    private String billingDateStr;
    /**
     *创建日期Date
     */
    private Date createDate;
    /**
     *创建日期Str
     */
    private String createDateStr;
    /**
     * 报关发票号码
     */
    private String invoiceCode;
    /**
     *开票总额
     */
    private BigDecimal totalInvoicedAmount;
    /**
     *已开金额
     */
    private BigDecimal openedAmount;
    /**
     *未开金额
     */
    private BigDecimal uncommittedAmount;
    /**
     *开票塔头名称（签约公司称）
     */
    private String billingTowerHeadName;
    /**
     *操作员名称
     */
    private String operatorName;
    /**
     * 增票号
     */
    private String increaseCode;
    /**
     * 备注
     */
    private String description;
    /**
     * 报关单号
     */
    private String billDeclareInvoiceNo;

    public String getBillDeclareInvoiceNo() {
        return billDeclareInvoiceNo;
    }

    public void setBillDeclareInvoiceNo(String billDeclareInvoiceNo) {
        this.billDeclareInvoiceNo = billDeclareInvoiceNo;
    }

    public String getManufacturerName() {
        return manufacturerName;
    }

    public void setManufacturerName(String manufacturerName) {
        this.manufacturerName = manufacturerName;
    }

    public Date getBillingDate() {
        return billingDate;
    }

    public void setBillingDate(Date billingDate) {
        this.billingDate = billingDate;
    }

    public String getBillingDateStr() {
        return billingDateStr;
    }

    public void setBillingDateStr(String billingDateStr) {
        this.billingDateStr = billingDateStr;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateDateStr() {
        return createDateStr;
    }

    public void setCreateDateStr(String createDateStr) {
        this.createDateStr = createDateStr;
    }

    public String getInvoiceCode() {
        return invoiceCode;
    }

    public void setInvoiceCode(String invoiceCode) {
        this.invoiceCode = invoiceCode;
    }

    public BigDecimal getTotalInvoicedAmount() {
        return totalInvoicedAmount;
    }

    public void setTotalInvoicedAmount(BigDecimal totalInvoicedAmount) {
        this.totalInvoicedAmount = totalInvoicedAmount;
    }

    public BigDecimal getOpenedAmount() {
        return openedAmount;
    }

    public void setOpenedAmount(BigDecimal openedAmount) {
        this.openedAmount = openedAmount;
    }

    public BigDecimal getUncommittedAmount() {
        return uncommittedAmount;
    }

    public void setUncommittedAmount(BigDecimal uncommittedAmount) {
        this.uncommittedAmount = uncommittedAmount;
    }

    public String getBillingTowerHeadName() {
        return billingTowerHeadName;
    }

    public void setBillingTowerHeadName(String billingTowerHeadName) {
        this.billingTowerHeadName = billingTowerHeadName;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    public String getIncreaseCode() {
        return increaseCode;
    }

    public void setIncreaseCode(String increaseCode) {
        this.increaseCode = increaseCode;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }
}
